mirror lanternfish - German English Dictionary